stranded wires - German English Dictionary